package org.ccunix.eshop.service;

import org.ccunix.eshop.domain.dto.OrdersVO;

import java.util.List;

public interface OrdersServiceIface {
    /**
     * 根据订单编号查询订单信息
     * @param orderNo
     * @return
     */
    OrdersVO getOrderByOrderNo(String orderNo);

    /**
     * 根据会员id查询订单列表
     * @param member 会员id
     * @return
     */
    List<OrdersVO> getOrdersListByMid(Integer member);

    /**
     * 根据订单编号删除订单
     * @param id
     * @return
     */
    boolean deleteOrdersById(String id);

    /**
     * 根据订单id查询订单
     * @param id
     * @return
     */
    OrdersVO getOrderById(String id);
}
